/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.switz.agendacita.persistence.iface;

import com.switz.agendacita.dto.PersonalNoHorario;
import java.util.List;

/**
 *
 * @author jose angel
 */
public interface PersonalNoHorarioDao {
    
        public List getHoraInicioHoraFinReservacion(String idPersonal,int dia,java.util.Date fechaInicio,java.util.Date fechaFin) ;    
         public void deleteDiasConHorariosDescanzoPorIdPersonal(String idEmpresa,String idPersonal);
         public void insertBatchHorarioDescanzoParaDiasLaboralesPorIdPersonal(List personalHorarioExcepcionsList);
         public void insertPeriodoDescanzo(PersonalNoHorario personalNoHorario);
         public void deletePeriodoDescanzo(PersonalNoHorario personalNoHorario);
         public void insertPeriodoVacacional(PersonalNoHorario personalNoHorario);
         public void deletePeriodoVacacional(PersonalNoHorario personalNoHorario);
}
